package com.xmut.mall.order.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

@Data
@TableName("li_after_sale")
public class AfterSaleEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * ID
	 */
	@TableId(type = IdType.ID_WORKER)
	private Long id;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 账号类型
	 */
	private String accountType;
	/**
	 * 实际退款金额
	 */
	private BigDecimal actualRefundPrice;
	/**
	 * 评价图片
	 */
	private String afterSaleImage;
	/**
	 * 申请退款金额
	 */
	private BigDecimal applyRefundPrice;
	/**
	 * 商家备注
	 */
	private String auditRemark;
	/**
	 * 银行开户名
	 */
	private String bankAccountName;
	/**
	 * 银行账户
	 */
	private String bankAccountNumber;
	/**
	 * 银行开户行
	 */
	private String bankDepositName;
	/**
	 * 实际金额
	 */
	private BigDecimal flowPrice;
	/**
	 * 商品ID
	 */
	private Long goodsId;
	/**
	 * 商品图片
	 */
	private String goodsImage;
	/**
	 * 商品名称
	 */
	private String goodsName;
	/**
	 * 买家 发货时间
	 */
	private Date mDeliverTime;
	/**
	 * 买家 物流公司CODE
	 */
	private Long mLogisticsCode;
	/**
	 * 买家 物流公司名称
	 */
	private String mLogisticsName;
	/**
	 * 买家 发货单号
	 */
	private String mLogisticsNo;
	/**
	 * 用户ID
	 */
	private Long memberId;
	/**
	 * 用户名称
	 */
	private String memberName;
	/**
	 * 申请数量
	 */
	private Integer num;
	/**
	 * 订单编号
	 */
	private String orderSn;
	/**
	 * 订单支付方式返回的交易号
	 */
	private String payOrderNo;
	/**
	 * 问题描述
	 */
	private String problemDesc;
	/**
	 * 申请原因
	 */
	private String reason;
	/**
	 * 退还积分
	 */
	private Integer refundPoint;
	/**
	 * 退款时间
	 */
	private Date refundTime;
	/**
	 * 退款方式
	 */
	private String refundWay;
	/**
	 * 店铺ID
	 */
	private Long storeId;
	/**
	 * 店铺名称
	 */
	private String storeName;
	/**
	 * 售后单状态
	 */
	private String serviceStatus;
	/**
	 * 售后类型
	 */
	private String serviceType;
	/**
	 * 货品ID
	 */
	private Long skuId;
	/**
	 * 售后服务单号
	 */
	private String sn;
	/**
	 * 规格json
	 */
	private String specs;
	/**
	 * 交易编号
	 */
	private String tradeSn;
	/**
	 * 订单货物编号
	 */
	private String orderItemSn;

}
